﻿namespace FFF.Test.Entity.CF.View
{
    using System;
    using System.ComponentModel.DataAnnotations;
    using System.ComponentModel.DataAnnotations.Schema;
    using Abp.AutoMapper;
    using Abp.Domain.Entities;
    using FFF.Test.Entity.Framework.View;

	/// <summary>
    /// 业务参数分组表视图
    /// </summary>
	[Table("View_CF_BizConfigGroup")]
    [Display(Name = "业务参数分组表视图", Description = "业务参数分组表视图")]
    [AutoMapTo(typeof(ViewCFBizConfigGroup))]  
    public partial class ViewCFBizConfigGroup : BaseView<Guid>
    {
        /// <summary>
        /// 配置类业务参数分组GUID
        /// </summary>
		[Display(Name = "配置类业务参数分组GUID", Description = "配置类业务参数分组GUID")]
        [Column("BizConfigGroupGUID")]
        public override Guid Id { get; set; }
           
         /// <summary>
        /// 分组名称
        /// </summary>
		[Display(Name = "分组名称", Description = "分组名称")]
        [Column("BizConfigGroupName", TypeName = "VARCHAR(64)")]
		[StringLength(64)]
        public string BizConfigGroupName { get; set; }
           
         /// <summary>
        /// 分组排序
        /// </summary>
		[Display(Name = "分组排序", Description = "分组排序")]
        [Column("BizGroupOrder", TypeName = "VARCHAR(256)")]
		[StringLength(256)]
        public string BizGroupOrder { get; set; }
           
         /// <summary>
        /// 分组的范围GUID
        /// </summary>
		[Display(Name = "分组的范围GUID", Description = "分组的范围GUID")]
        [Column("BizGroupScopeGUID")]
         public Guid? BizGroupScopeGUID { get; set; }
           
         /// <summary>
        /// 租户的GUID
        /// </summary>
		[Display(Name = "租户的GUID", Description = "租户的GUID")]
        [Column("TenantId")]
         public Guid? TenantId { get; set; }
           
         /// <summary>
        /// 是否删除
        /// </summary>
		[Display(Name = "是否删除", Description = "是否删除")]
        [Column("IsDeleted")]
         public byte IsDeleted { get; set; }
           
         /// <summary>
        /// 创建时间
        /// </summary>
		[Display(Name = "创建时间", Description = "创建时间")]
        [Column("CreateTime")]
         public DateTime CreateTime { get; set; }
           
         /// <summary>
        /// 公司GUID
        /// </summary>
		[Display(Name = "公司GUID", Description = "公司GUID")]
        [Column("BuUnitGUID")]
         public Guid? BuUnitGUID { get; set; }
           
    }
}
